require([ 'jgGrid', 'bootstrap', 'underscore'], function() {
	var webRoot = G_WEB_ROOT;
    var urls = {
    		findProductById: webRoot + '/pc/findProductById',
    		pcProductList : webRoot+'/pc/pcProductList',
    		pcIemt : webRoot+'/pc/pcIemt'
        };
    var productId=$("#productId").val();
	$.post(urls.findProductById, {"productId":productId}, function(rs){
		if(null != rs){
			Ks_IemtZone.topNvZone(rs);
			Ks_IemtZone.photoZone(rs);
			Ks_IemtZone.detailZone(rs);
			Ks_IemtZone.photoZoneEvent(rs);
		}
	});
	var Ks_IemtZone = {
		photoZoneEvent:function(rs){
			$(".priImgEvent").unbind().bind('click',function(){
				var src=$(this)[0].src;
				$("#tab-w_priImg").attr({'src':src,'rel':src});
			});
//				var stopNext = rs.imgDtos.length * -50;
			var len = rs.imgDtos.length
			var stopNum =  len -5;
			var targetEm = $("#als-wrapper");
			var clickFlg= 0;
			$(".g_t_l_hd .als-next").unbind().bind('click',function(){
				if(clickFlg != stopNum){
					var pos = parseInt(targetEm.css("left").split("px")[0]);
					var nleft = pos - 75;
//						targetEm.css('left', nleft+'px');
					targetEm.animate({'left': nleft+'px'});
					clickFlg++;
				}
			});
			$(".g_t_l_hd .als-prev").unbind().bind('click',function(){
				if(clickFlg!=0){
					var pos = parseInt(targetEm.css("left").split("px")[0]);
					var nleft = pos + 75;
					targetEm.animate({'left': nleft+'px'});
//						targetEm.css('left', nleft+'px');
					clickFlg--;
				}
			});
		},
		// 分类导航
		topNvZone : function(rs) {
			var html = '';
			html = 
				'<a href="'+urls.pcProductList+"?classifyId="+rs.classifyId+'">'+rs.classifyName+'</a>';
			$('#top_nv_classify').append(html);
			html = 
				'<a href="'+urls.pcProductList+"?classifyId="+rs.classifyId+"&brandId="+rs.brandId+'">'+ rs.brandName + '</a>';
			$('#top_nv_brand').append(html);
		},
		// 图片区
		photoZone:function(rs){
			$("#tab-w_priImg").attr({'src':webRoot+'/'+rs.imgPath, 'rel':webRoot+'/'+rs.imgPath});
			$.each(rs.imgDtos, function(index, item){
				var html = '';
				html +=
					'<li class="als-item">                                         '
					+'	<a href="javascipt:;"><img src="'+webRoot+'/'+item.imgPaths+'" class="priImgEvent" /></a>  '
					+'</li>                                                        '
				$("#als-wrapper").append(html);
			});
		},
		// 描述区
		detailZone:function(rs){
			$("#detail_top .detail_tit").text(rs.name);
			$("#detail_top .price_now").append('<b class="em_sign">￥</b>'+rs.price);
			$("#detail_top #dp").append('首付 '+rs.downPayment);
			$("#detail_top #mp").append('月供：￥'+rs.monthlyPayment);
			showInfoInput(rs.classifyId);
			$("#cpu .pop_black").text(rs.cpu);
			$("#rom .pop_black").text(rs.rom);
			$("#ram .pop_black").text(rs.ram);
			$("#resolution .pop_black").text(rs.resolution);
			$("#camera .pop_black").text(rs.camera);
			$("#screenSize .pop_black").text(rs.screenSize);
			$("#card .pop_black").text(rs.card);
			$("#network .pop_black").text(rs.network);
			$("#master .pop_black").text(rs.master);
			$("#bag .pop_black").text(rs.bag);
			$("#gcard .pop_black").text(rs.gcard);
			$("#position .pop_black").text(rs.position);
			$("#recommend .pop_black").text(rs.recommend);
			$("#content").append(rs.content);
		}
	}
    function showInfoInput(classifyId){
//     	1	手机平板
//     	2	相机单反
//     	3	台式整机
//     	4	笔记本电脑
//     	0	首页
     	var selectClassifyId=classifyId;
     	$('#cpu').hide();
     	$('#rom').hide();
     	$('#ram').hide();
     	$('#resolution').hide();
     	$('#camera').hide();
     	$('#screenSize').hide();
     	$('#card').hide();
     	$('#network').hide();
     	$('#master').hide();
     	$('#bag').hide();
     	$('#gcard').hide();
     	$('#position').hide();
     	$('#recommend').hide();
     	
     	if(1==selectClassifyId){
     		$('#cpu').show();
     		$('#rom').show();
     		$('#ram').show();
     		$('#resolution').show();
     		$('#camera').show();
     		$('#screenSize').show();
     		$('#card').show();
     		$('#network').show();
     	}else if (2==selectClassifyId){
     		$('#ram').show();
     		$('#camera').show();
     		$('#master').show();
     		$('#bag').show();
 		}else if (3==selectClassifyId){
     		$('#cpu').show();
     		$('#rom').show();
     		$('#ram').show();
     		$('#resolution').show();
     		$('#gcard').show();
     		$('#position').show();
     		$('#recommend').show();
     		$('#screenSize').show();
 		}else if (4==selectClassifyId){
     		$('#cpu').show();
     		$('#rom').show();
     		$('#ram').show();
     		$('#resolution').show();
     		$('#gcard').show();
     		$('#position').show();
     		$('#recommend').show();
     		$('#screenSize').show();
 		}else{
 		  	$('#cpu')		.show();
 	    	$('#rom')		.show();
 	    	$('#ram')		.show();
 	    	$('#resolution').show();
 	    	$('#camera')	.show();
 	    	$('#screenSize').show();
 	    	$('#card')		.show();
 	    	$('#network')	.show();
 	    	$('#master')	.show();
 	    	$('#bag')		.show();
 	    	$('#gcard')		.show();
 	    	$('#position')	.show();
 	    	$('#recommend')	.show();
 		}
     }

});